سفارش تبلیغ
صبا ویژن
مدیر وبلاگ
 
وبلاگ آموزشی علوم کامپیوتر
هدف از راه اندازی این وبلاگ ، آموزش دروس علوم کامپیوتر ، بالاخص در زمینه های نظریه زبان ها و ماشین ها ،‏نظریه محاسبات ، مستند سازی نرم افزار با UML، ‏متدولوژی RUP ، مدیریت پروژه ها و تحلیل و طراحی سیستم هاست . با آرزوی موفقیت برای شما .
آمار واطلاعات
بازدید امروز : 12
بازدید دیروز : 2
کل بازدید : 156268
کل یادداشتها ها : 36
خبر مایه

حسابداری سرمایه  فروشگاهی1 حسابداری سرمایه  فروشگاهی2 حسابداری فروشگاهی تجارت حسابداری فروشگاهی تجارت2 حسابداری سرمایه  نسخه شرکتی سرآشپز بزرگ نرم افزار هوشمند دارا و سارا شعرهای شاد کودکانه قصه های کودکانه

          

           جلسه اول :  

 

 

 

                                                     

 توسعه سیستم ، یک فرآیند بشری است . بدون درک صحیح از علایم سیستم ، فرآیند توسعه آن  با اشکالات

فراوانی مواجه خواهد شد. UML یک سیستم نشانه گذاری است که دارای یک استاندارد در توسعه سیستم

می باشد.  UMLنتیجه کار بوچ ، رامبا و جاکبسن است . UML دارای مجموعه ای از نمودارها می باشد

و  استانداردی را تهیه نموده است که تحلیل گر را قادر می سازد تا طرحی را ایجاد کند که  قابل  درک برای

مشتری ،  برنامه نویس و همه افراد درگیر فرآیند توسعه سیستم باشد . استفاده از تمام این نمودار ها حائز

اهمیت است ،  زیرا هر کدام از آن ها  درباره یک بخش از سیستم صحبت می کنند . یک مدل  UML  بیان

می کند که چطور یک سیستم باید انجام شود ، ولی چگونگی انجام آن را نمی گوید.

 

مدل

مفهوم مدل در کلیه زمینه های مهندسی    علمی استفاده می شود .  یک مدل مجموعه ای از نمودارهای

UML است که می توان روی آن آزمایش انجام داده و تغییراتی اعمال نماییم تا به این وسیله سیستم مورد

نظر را بهتر درک نموده و آن را توسعه دهیم.

 

نمودار کلاس

حتما اشیایی را دیده اید که بر حسب طبیعتشان در گروه خاصی قرار می گیرند(اتومبیل ها ، ابزار ، لوازم

خانه و ... ) که به این گروه های خاص کلاس گویند .  یک کلاس ،  گروهی از اشیا  می باشد  که  دارای

 صفات و رفتاری مشابه هستند . نمودار کلاس به تحلیل گر کمک می کند تا با مشتری به صحبت نشسته

و در نتیجه نیاز های مشتریان را با جزئیات کامل برآورده نماید.

 

نمودار شئ

یک شئ  نمونه ای از یک کلاس است و چیزی است که دارای مقادیر مشخص و رفتار معین می باشد .

توجه کنید که نماد شئ یک مستطیل است  و شبیه نماد کلاس می باشد با این تفاوت که زیر نام شئ خط

کشیده شده است. نام نمونه خاص در سمت چپ : قرار گرفته است و نام کلاس در سمت راست : می آید.

 

نمودار حالت(state diagram)

هر شئ در هر لحظه یک حالت خاص دارد . یک فرد می تواند در حالت تولد ، کودکی ، جوانی ، میانسالی

و کهنسالی باشد. یک آسانسور در حال بالا رفتن است یا ایستاده و یا در حال حرکت به سمت پایین می باشد.

 

نمودار توالی(Sequence diagram)

نمودار کلاس و نمودار شئ اطلاعات ایستا را ارائه می دهند . در یک سیستم کنشی ، اشیا با یکدیگر در

حال تعامل (Interaction) هستند و این تعاملات در طول زمان رخ می دهند . نمودار توالی UML  ،

 






طراحی پوسته توسط تیم پارسی بلاگ